Santri Ramida's scientific contributions