Tag:
NIC002
Latest Headlines
Latest Headlines
Cytos plummets on Phase II vax failure
Switzerland's Cytos Biotechnology ( CYTN ) stock was punished on the news that it's anti-smoking vaccine failed to hit its primary endpoint in a Phase II trial. This endpoint was defined as a

