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