Skip to main content

Highlights

  1. 1
    Innovations (Philadelphia, Pa.) · 2023
    PMID: 37968874DOIFirst author4 citations
  2. 2
    Heart & lung : the journal of critical care · 2023
    PMID: 37976562DOISenior author
  3. 3
    The International journal of artificial organs · 2020
    PMID: 33300402DOISenior author15 citations

Publications

69 publications

News mentions