I reckon you could get away with using 50 mm strips of 18mm ply, maybe two or three laminated together and then glued to the front edge underneath the desk, although I bow to the superior knowledge of any structural engineers out there. If you did make it slightly bowed as AJB suggested I reckon...