Preheat oven to 180 degrees C. Grease and flour very well a not too large bundt pan.
In a medium bowl combine all purpose flour, baking powder and salt. Stir to blend and set aside.
In a large mixing bowl beat the eggs with the mixer on high speed for 10 minutes. Add oil and beat again just for about a minute. Add yogurt and cream cheese and beat at a lower speed until smooth. Add the flour mixture and stir gently with a wooden spoon until absorbed. At the end add the grated yellow cheese and the salvia leaves and stir just until combined.
Transfer the batter into the prepared pan and bake for 30-40 minutes or until a toothpick inserted in the centre comes out with just a few crumbs. Let the cake cool 20-30 minutes. Remove it from the pan very carefully, after running a knife around its edges.