Debora joined Petra Christian University since 2004, having her masters from National University of Singapore. She is handling Work System Design and Ergonomics Laboratory.
Loading...
Need Help? Chat with us
Start a Conversation
Hi! Click one of our member below to chat on Whatsapp