Upon inquiry, there is no such person as Dr. Shen in official website of Shanghai Mero Medical Beauty Plastic Surgery Hospital and Shanghai Mero Medical Beauty Plastic Surgery Hospital.
Shanghai, referred to as Shen for short, is the largest economic center and an important international financial center city in China, and is one of the first coastal open cities.