Person

Nelson, Lon

Person ID
ZDB-PERS-010813-1
URL
http://www.leica-microsystems.com
Affiliation
Leica Microsystems Inc.
Address
2345 Waukegan Road Bannockburn, IL 60015 USA
Country
Phone
(800) 248-0123 or (847) 317-7218
Fax
(847) 405-0030
ORCID ID
Biography and Research Interest
Publications
Non-Zebrafish Publications