10 employees
Avicena Group, Inc. is a late stage biotechnology company focused on developing products based on its proprietary understanding
1989