Im Song Jin, científico talentoso