IAVI Research and Development (R and D)