13
enthalten in: Pharmacology & therapeutics | 2018



14
enthalten in: Scientific reports | 2015



15



16



17



18



19



20
enthalten in: New biotechnology | 2009