Hi, and welcome to the forum.
If you are looking for a doctor who speaks your language, you might try contacting your embassy or consulate in Shanghai. Some consulates compile lists of professionals who speak their language - certainly the US and UK consulates usually have lists of English speaking doctors, dentists, lawyers and even private investigators!
If you are in Shanghai for work, try asking your employer for doctors and hospitals they would recommend.
Cheers,
Bev