Norbert Leopoldi
The Cloverline · Genentech · Unknown
Total Patents:
32
Overall Rank:
#114,533
Years Active:
1980–1992
The Cloverline Rank:
#1