Department of Pharmaceutical biology, Faculty of Pharmacy, Universitas Gadjah Mada, Indonesia 5. February 2025 Read more »