Geert Verreck
Johnson & Johnson · Aragon Pharmaceuticals
Total Patents:
12
Overall Rank:
#401,744
Years Active:
2002–2024
Johnson & Johnson Rank:
#997