Two years after opening in the U.S., a German-based biotech company is finding its place at Houston’s medical center