Vincent Sarrazy ORCID: 0000-0003-4598-6005 Summary Biotechnology Cell Biology Histology Molecular Biology Neuroscience Oncology Websites Research Gate LinkedIn Mendeley PeerJ Contributions