1 results match your criteria: "Punan Hospital of Shanghai. Shanghai 200125[Affiliation]"