Biotech/Pharma Name: Enobia Pharma Inc.
Phone:
Address:
Phone:
Address:
2901, Rachel street East, Suite 23
Montreal, H1W 4A4
Canada
2901, Rachel street East, Suite 23
Montreal, H1W 4A4
Canada