134 pubs · 3,613 cites · h-index 32
University of Parma
2004 - Present
King's College London
2015 - Present
Research Center Pharmaceutical Engineering (Austria)
2017 - 2017