Senhu Lin

Dr. Senhu Lin

Research Institute of Petroleum Exploration and Development, Beijing, China
orcid