Medic

Joana Perestrelo Caldas

  • Speciality/Service

    Clinical Haematology

  • Languages

    Portuguese, English, Spanish, French

  • Professional Certificate

    39280

Joana Perestrelo Caldas

Find more healthcare professionals