Integrated lens-array-on-substrate for optical coupling system and fabrication method thereof | Patent Publication Number 20160025932 | Patexia