News

The license grants Revelation the use of issued US patent 11,389,465. “We are thrilled to have this license from Vanderbilt University, an institution focused on improving the human condition through ...