Open discussion about the term of this growing area within health, should the term “femtech” be renamed, is it putting off investment?
Open discussion about the term of this growing area within health, should the term “femtech” be renamed, is it putting off investment?