You-Ra Youn's scientific contributions