Soochow University is a provincial public university in Suzhou, Jiangsu, China. It is affiliated with the Province of Jiangsu, and co-funded by the SASTIND and the provincial government. From Wikipedia
The peer‑reviewed study demonstrates chemical liquid deposition of imidazole films with nanometer control.