Shedding New Light on Life Sciences: The Significance of Bioluminescence

Shedding New Light on Life Sciences: The Significance of Bioluminescence By: Joyfull Widiyanto (BM ‘23) & Lynette Angelina (PH ‘23) Jakarta, 27th September 2024 – When it comes to the development of biomedical research, many tools have been sourced from nature. From