Prof. Hyung Jong (John) Kim Ph. D