Invaana.com — OpenSource Platform for Collaborative Scientific Research
Invaana™ is short form for “Invention is Nirvana” or “Innovation is Nirvana”. The word “Nirvana” (https://en.wikipedia.org/wiki/Nirvana) in Buddhism and in Indian religions translates to liberation from…