Professors Xu Jiang and Ramon Lecuona Torras sitting on the judge panel for the stock pitch competition