Ala Shankaran photo
Dr Ala Shankaran

VCID: 591351
    Profile

    Selected investments

    Country Notes
    Patientsource Ltd
    United Kingdom N/A
    Led the investment round. Active