SHAOLIANG PENG - CHANGSHA - CHINA

SHAOLIANG PENG - CHANGSHA - CHINA

1774502

Person Overview

Shaoliang Peng is a company officer from Changsha in China.
According to our records this person is, or was, a Director of International Society of Bioinformatics.

Address

Yuelu District
Changsha
410082
China

Map

Company Appointments

Name Active From Address town country
International Society of Bioinformatics 2021-06-23 22 Kenfin Ave M1S 4G1 Scarborough ON Canada