Pierre Jean-Marie Bernard Raboisson
Johnson & Johnson · Katholieke Universiteit Leuven · Aligos Therapeutics
Total Patents:
192
Overall Rank:
#3,677
Years Active:
2006–2025
Johnson & Johnson Rank:
#14