2 pubs · 128 cites · h-index 2
CAB International
2013 - 2013
China Atomic Energy Authority
Shanghai Ocean University
2010 - 2010