Petrova Lab – Vascular and Tumor Biology

Vascular and Tumor Biology Lab, University of Lausanne, Switzerland. We study organ- and disease-specific functions of lymphatic and blood vessels.
Joined October 2025
An unhandled error has occurred. Reload 🗙