VERTICAL WAVEGUIDES WITH VARIOUS FUNCTIONALITY ON INTEGRATED CIRCUITS | Patent Publication Number 20160216523 | Patexia