Sheng Shen, University of Illinois College of Engineering (IMAGE)
Caption
Lead author on the research, Sheng Shen, conducted his work at the University of Illinois Coordinated Science Laboratory.
Credit
Julia Sullivan
Usage Restrictions
None
License
Licensed content