Jon Hewitt Leonard
Pelikan Technologies · Sanofi-Aventis
Total Patents:
20
Overall Rank:
#224,271
Years Active:
2006–2014
Pelikan Technologies Rank:
#5