Market Cap: $25.28M
Filed a patent for "compositions and methods for modulating flrt3 mediated signal transduction" on Thu, November 9, 2023