Heather Kavanagh

Institut Pasteur De Lille · National University Of Ireland Maynooth · Inserm (Institut National De La Santé Et De La Recherche Médicale)
Total Patents: 5
Overall Rank: #949,468
Years Active: 2015–2023
Institut Pasteur De Lille Rank: #26