Yuhan Yang
affiliate
- NWAFU 3+1 Food Science & Technology University of Nebraska–Lincoln
Work
1901 N 21ST ST
LINCOLN
NE
68588-1202
US
Work
402-472-8398
On campus, dial 2-8398