Illinois researchers professor Lei Zhao and study co-author Zhonghua Zheng. (IMAGE)
Caption
Professor Lei Zhao and study co-author Zhonghua Zheng.
Credit
Photo by L. Brian Stauffer
Usage Restrictions
This photo may be used in stories related to this press release. Credit it required.
License
Licensed content