School of Law (School of Intellectual Property), South China University of Technology
(Q10905570)
Language:
other details