We have got a lot of interesting laboratory findings, haven't we?
Have we got a lot of interesting laboratory findings?
Who has got a lot of interesting laboratory findings?
What have we got?
Have we or someone else got a lot of interesting laboratory findings?