Lutz Riechmann
Stratagene · Medical Research Council · Scripps Research
Total Patents:
13
Overall Rank:
#381,740
Years Active:
1998–2017
Stratagene Rank:
#7