n........7

member since 2023

Recent Reviews1 total

Nature Med (Med/Rec)

4/29/2023
They have no idea how to take care of patients. Those of you with major medical illnesses should not waste your precious time here.