Jacqueline Anne Macritchie
Johnson & Johnson · Merck · Agrevo Uk Limited
Total Patents:
8
Overall Rank:
#622,928
Years Active:
2000–2023
Johnson & Johnson Rank:
#2,719