My guess is that whoever wrote this was NOT a native English-speaker.
You are right. The author is Dr. Yuhong Dong.