Michael Alexander Birkett
Rothamsted Research · London School Of Hygiene And Tropical Medicine · The University Court Of The University Of Aberdeen
Total Patents:
4
Overall Rank:
#1,167,306
Years Active:
2014–2020
Rothamsted Research Rank:
#2