Lily Chen, Ph.D.
Director and Professor of Biology
Hensill Hall, Room 546, San Francisco State University
Phone: (415) 338-6763
Websites: Lily Chen's faculty profile; Lily Chen's faculty website
Department of Biology, San Francisco State University
1600 Holloway Avenue, San Francisco, CA 94132