54
posted ago by Grimby ago by Grimby +54 / -0

Just browsing some stocks and noticed the ticker HUMA

I decided to look into it a little and figured out its a company called Humacyte, Inc that is located 2525 N Carolina 54, Durham, NC 27713.

Just thought its weird that durham was in the address. Probably nothing but it is interesting the company website says that "Humacyte is pioneering the development and manufacture of off-the-shelf, universally implantable bioengineered human tissues."

Weird...