PTC Adds To Management Team In Sign Of Progress Beyond Setbacks
The New Jersey-based biotech has not lost its optimism after a setback in Europe for its lead product and is showing growth in other areas.
The New Jersey-based biotech has not lost its optimism after a setback in Europe for its lead product and is showing growth in other areas.