St.Hill Hospital

Ube-shi 755-0155

1 studies enrolling now ยท 1 studies all time

What they study most

End Stage Kidney Disease

Studies at this site