Novotalk
About Novotalk (www.novotalk.com) Founded in 2014 and headquartered in Israel, Novotalk is a startup company that develops on-demand (asynchronous), self-directed speech and language tele-therapy solutions, which allow those with speech impairments to ...
Last updated on