Perspective Therapeutics wins FDA Fast Track for PSV359 and signs Merck Keytruda deal
The alpha-emitting radiopharmaceutical developer also reported EU orphan status for bamzireotide navoxetan, about $202 million in cash and a Q3 net loss of $32.4 million.