CLIMB collaborator, Prof. Yang Liu, has joined the University of Illinois Urbana-Champaign as a Professor in the Department of Bioengineering. In addition to this role, Prof. Liu also holds an Affiliate Professor appointment in the Department of Electrical and Computer Engineering and the Cancer Center at Illinois. Prof. Liu is also a member of the Beckman Institute for Advanced Science and Technology. Welcome to UIUC, Prof. Liu!
Full story at: https://bioengineering.illinois.edu/news/QA-Yang-Liu