Scientific Research and Development (Germany)h-index: 31Total citations: 6,833Total papers: 422Homepage: http://www.srd-biotec.de/