Loading people...
§ Investor Profile
Firoz Antia is Executive Director, Head of Oligonucleotide Development at NightstaRx Limited.