Search results for: Xueguang Ren
Angewandte Chemie International Edition > 57 > 52 > 17023 - 17027
Angewandte Chemie > 130 > 52 > 17269 - 17273
The European Physical Journal D > 2018 > 72 > 3 > 1-9
EPJ Techniques and Instrumentation > 2014 > 1 > 1 > 1-13