Ady Saefudin's scientific contributions