Professor Zhenan Ba listed on the XNRGI management team is really Professor Zhenan Bao which you can read about with simple searches