求分析一个英语复合句
Itturnsoutthatthepeculiarwayofconductingtheexperimentsmayhaveledtomisleadinginterpretationofwhathappened.想问下后面那个ofwhathappened是属于介词短语做后置定语吗,如果是,那what指代什么,做什么成分在句子中.ofwhathappened后面有省略吗