When I do a Google search on that particular degree and Milan the only results are for Andrea Rossi. That makes me wonder if that degree is fake too.
Not only that, but it's a very odd name for a degree. "Philosophy of ..." sounds like a degree studying ABOUT science (e.g. what are characteristics of scientific investigation, etc.), not actually studying science. Also, what level degree is that? An associate's? A bachelor's? Certainly not higher, since a bachelor's is required to go for either a master's or PhD. I'm sure the word "philosophy" is stuck in there to make it sound like Rossi has an advanced education, without actually calling himself a "doctor."
It is interesting to look at the University of Milan website (which, helpfully, is in English). Nothing resembling Rossi's declared major is listed.
Philosophy of Science and Engineering......the moron degree...one of these things don’t belong...lol