A leading group of scientists from the People’s Republic of China has visited the University of Stirling’s National ...