A programmable OEIC for laser applications in the range from 405nm to 780nm | IEEE Conference Publication | IEEE Xplore