Professor Jian-Ren Shen

Current affiliation: Okayama University
Subject speciality: Life Sciences
Primary location: Japan