Speaker Profile

Mr. Shan Yulong

NSF international, John Shan PhD Director Health science & central laboratory

Director