Liu Yang
Yang Liu is an ornithologist based in Sun Yat-sen University, Guangzhou. He has a PhD in Ecology and Evolution in University of Bern, Switzerland. He has rich experience of birdwatching in China since 1994 and is responsible for eiting the China Bird Report and the associated checklist of birds in China.
An OTP has been sent to your Registered Email Id:
Resend Verification Code