Senior Consultant Nephrologist HOD Nephrology Department Lourdes Hospital, kochi
Dr Binu Upendran is a Senior Consultant Nephrologist HOD Nephrology Department Lourdes Hospital, kochi. He has done MD, DM (Nephrology).