Jean I. Montagu
General Scanning · Genetic Microsystems · Affymetrix
Total Patents:
42
Overall Rank:
#73,116
Years Active:
1980–2023
General Scanning Rank:
#1