Profile picture
Lars Libuda
  • Professor
    Primary
    University of Paderborn
    Paderborn, Germany
  • Adjunct Professor
    Faculty of Medicine, University of Duisburg-Essen
    Duisburg, Germany
mini profile avatar Lars Libuda