Ovation Science is headquartered in Vancouver, BC Canada. Its wholly-owned subsidiary Ovation Science USA Inc. is based in Las Vegas, Nevada.
Ovation Science is headquartered in Vancouver, BC Canada. Its wholly-owned subsidiary Ovation Science USA Inc. is based in Las Vegas, Nevada.