Stewart Cole
Institut Pasteur · Assistance Publique · Medical Research Council
Total Patents:
31
Overall Rank:
#119,029
Years Active:
1996–2018
Institut Pasteur Rank:
#10