Wikan Basworo's scientific contributions