Name
Affiliation
Papers
KERRIE VAUGHAN
La Jolla Institute for Allergy and Immunology, 3030 Bunker Hill Street, Suite 326, San Diego, California, USA
2
Collaborators
Citations 
PageRank 
61
27
1.16
Referers 
Referees 
References 
88
195
15
Search Limit
100195