1. "He is a high profile asset to the university due to the advanced research he's conducted."2. "He is a big deal at the university now."3. a big shot
 a big deal a big shot a high profile person
The fragrance in his house is rminiscent of fresh flowers.