Professor Jian-Ren Shen

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