Excelitas Technologies (Germany)h-index: 5Total citations: 67Total papers: 21Homepage: https://www.excelitas.com/