Brid Devlin
International Partnership For Microbicides · Mcneil-Ppc · The Population Council
Total Patents:
5
Overall Rank:
#948,711
Years Active:
1999–2023
International Partnership For Microbicides Rank:
#2