Biofrontera (Germany)h-index: 30Total citations: 3,607Total papers: 63Homepage: http://www.biofrontera.com/en/