John W. Barnwell
New York University · Institut Pasteur
Total Patents:
7
Overall Rank:
#749,793
Years Active:
1996–2010
New York University Rank:
#85