Aristocratic scientist’s brother blocking degree over fabrication (2,7)
I believe the answer is:
de broglie
'aristocratic scientist's' is the definition.
I know nothing about this answer so I cannot tell whether it can be defined by this definition.
'brother blocking degree over fabrication' is the wordplay.
'brother' becomes 'bro' (short for brother).
'blocking' is an insertion indicator (block can mean to plug a gap in something).
'degree over' becomes 'deg' (I am not sure about this - if you are sure you should believe this answer much more).
'fabrication' becomes 'lie' (a lie is an invention or fabrication).
'bro' inserted within 'deg' is 'debrog'.
'debrog'+'lie'='DE BROGLIE'
Can you help me to learn more?