This profile was last updated on .
Is this you? Claim your profile.
+ Get 10 Free Contacts a Month
79 Upper College Road
Kingston, Rhode Island 02881
The University of Rhode Island (URI) is located in Kingston, Rhode Island. URI offers more than 80 majors and more than 50 minors. With 13,000 undergraduates coming from 45 different states and 58 countries, the student/faculty ratio remains 15:1. The Wal ... more
Professor of Entomology
Plant Sciences University of Rhode Island
Beetles v. Purple Loosestrife - Northeastern IPM Center
Swallow-wort Biocontrols Pass Test - Northeastern IPM Center
Cramer & Anderson LLP
Stability Partners LLC
CAMBIASO RISSO Marine S.P.A
Lake Taylor Transitional Care Hospital