
Fengjie Sun
My current address:
Department
of Plant Biology
239 Morrill
Hall
505 South Goodwin Avenue
School of Life
Sciences
University of Illinois
at Urbana-Champaign
Urbana,
Illinois
61801 U.S.A.
Phone: 217-333-1275 (lab)
Fax: 217-244-7246
E-mail: f-sun@life.uiuc.edu
Professional Memberships
This page was last updated on
December 2, 2003.